
＃DEFINES += BUILD_ARM
DEFINES += BUILD_X86_LINUX
#DEFINES += BUILD_X86_WINDOWS #为什么其它库pro也要定义这个才起作用。

contains( DEFINES, BUILD_X86_WINDOWS ){
message("project use BUILD_X86_WINDOWS !")
}
contains( DEFINES, BUILD_X86_LINUX ){
message("project use BUILD_X86_LINUX !")
SUBDIRS += AgvPackages.pro
}
contains( DEFINES, BUILD_ARM ){
message("project use BUILD_ARM !")
}
TEMPLATE = subdirs

#SUBDIRS += AgvPackages.pro
SUBDIRS += BasePackages.pro
SUBDIRS += ../PalletCalculate/PalletCalculate.pro
SUBDIRS += ProgramEnginePackages.pro
SUBDIRS += ../WebSocketServer/WebSocketServer.pro
SUBDIRS += ../SafetyFunction/SafetyFunction.pro
SUBDIRS += ../GlobalFunction/GlobalFunction.pro
SUBDIRS += ../WatchDog/WatchDog.pro
SUBDIRS += ../GlobalManager/GlobalManager.pro
SUBDIRS += ../PowerManager/PowerManager.pro
SUBDIRS += ../HmiGsoapQt/HmiGsoapQt.pro
SUBDIRS += ../FundationController/FundationControllerByLib.pro
SUBDIRS += ../ProgramLanguageTranslate/ProgramLanguageTranslate.pro

CONFIG += ordered

#编译中间文件目录
#UI_DIR += ../../build/tmpBuildDirectory
#MOC_DIR +=../../build/tmpBuildDirectory
#OBJECTS_DIR += ../../build/tmpBuildDirectory
#RCC_DIR += ../../build/tmpBuildDirectory

HEADERS += \
    ../../include/MacroDefine/pathdefine.h

